package com.FH.applyFrom.work_week_plan;

import com.FH.organization.Attachment.AttachmentPullDTO;
import com.FH.util.ResultDTO;

/**
 * Created by Administrator on 2017/11/22 0022.
 */
public interface WorkWeekPlanDAO {
    /**周计划查询*/
    ResultDTO getWorkWeekPlanInfo(String search, String page, String size);
    /**周计划添加*/
    ResultDTO addWorkWeekPlanInfo(WorkWeekPlanPullDTO workWeekPlanPullDTO);
    /**周计划修改*/
    ResultDTO updateWorkWeekPlanInfo(WorkWeekPlanPullDTO workWeekPlanPullDTO);
    /**周计划删除*/
    ResultDTO deleteWorkWeekPlanInfo(WorkWeekPlanPullDTO workWeekPlanPullDTO);
    /**计划表格上传*/
    ResultDTO uploadExcel(AttachmentPullDTO attachmentPullDTO);
    /**计划表格下载*/
    ResultDTO downloadExcel(String org_id,String start_time,String end_time);
    /**根据日期导出全部部门计划*/
    ResultDTO downloadPlanExcel(String start_time,String end_time);

    ResultDTO poiExcel(AttachmentPullDTO attachmentPullDTO);
}
